a=int(input('Введите четырёхзначное число: '))
h=str(a)
if len(h)!=4:
    print("Введённое число не является четырёхзначным")
else:
    a1=a//1000
    a2=a%1000//100
    a3=a%100//10
    a4=a%10
    if a%2==0:
        print("Число чётное: Да")
    else:
        print("Число чётное: Нет")
    if a%3==0:
        print("Число кратное трём: Да")
    else:
        print("Число кратное трём: Нет")
    b0="Число"
    b1="Цифра в разряде единиц"
    b2="Цифра в разряде десятков"
    b3="Цифра в разряде сотен"
    b4="Цифра в разряде тысяч"
    b5="Нет"
    b="является квадратом числа:"
    b6="является квадратом цифры:"
    import math

    input_number = a
    x = math.sqrt(input_number)
    if x*10%10==0:
        print(b0, b, int(x))
    else:
        print(b0, b, b5)
    print(' ')
    c=0
    for i in str(a):
        if int(i)<c:
            c=int(i)
    print("Наименьшая цифра числа:" + ' ' + str(c))
    v=0
    v=a1
    for i in str(a):
        if int(i)>v:
            v=int(i)
    print("Наибольшая цифра числа:" + ' ' + str(v))
    k=0
    for i in str(a):
        if int(i)==0:
            k+=1
    print("Количество нулей в числе: " + str(k))
    print(' ')
    import math

    input_number = a4
    x = math.sqrt(input_number)
    if x*10%10==0:
        print(b1, b6, int(x))
    else: print(b1, b6, b5)
    import math

    input_number = a3
    x = math.sqrt(input_number)
    if x*10%10==0:
        print(b2, b6, int(x))
    else: print(b2, b6, b5)
    import math

    input_number = a2
    x = math.sqrt(input_number)
    if x*10%10==0:
        print(b3, b6, int(x))
    else: print(b3, b6, b5)
    import math

    input_number = a1
    x = math.sqrt(input_number)
    if x*10%10==0:
        print(b4, b6, int(x))
    else: print(b4, b6, b5)
